#ifndef DDAALGORITHM_H
#define DDAALGORITHM_H

#include "RayAlgorithm.h"

class DdaAlgorithm: public RayAlgorithm
{
public:
    DdaAlgorithm();
    virtual ~DdaAlgorithm();

	virtual Vector CalculateIntersection(const Vector& eyepoint, const Vector& direction, const Map& map);
	virtual Scalar CalculateDistance(const Vector& eyepoint, const Vector& endpoint);

protected:


private:
};

#endif // DDAALGORITHM_H
